| 類別 | 保留字 | 說明 | 
|---|---|---|
| 控制流程 | if,else,elif | 條件判斷 | 
| for,while,break,continue,pass | 迴圈控制 | |
| try,except,finally,raise,assert | 例外處理 | |
| 函式與類別 | def,return,lambda | 函式定義與返回 | 
| class,yield | 類別與產生器 | |
| 邏輯與運算 | and,or,not,in,is | 邏輯與運算子 | 
| 變數與模組 | import,from,as,global,nonlocal | 模組與變數作用域 | 
| 其他 | del,with,async,await,None,True,False | 其他特殊關鍵字 | 
import keyword
print(keyword.kwlist)  # 取得 Python 保留字列表
is 比較的是 物件的記憶體位址,== 比較的是 值是否相等。global 用於修改全域變數,nonlocal 用於修改巢狀函式內的變數。_ 來區分def_、return_value
# 語法錯誤
def = 10  
import = "data.csv" 
# 正確命名
class_ = "Python"